MPHB\BookingsCalendar D

Total Complexity 203
Dependencies 5
Dependents 2
Total lines 1,125
Lines of code 830
Logical lines of code 454
Comment lines 115
Methods 21
Properties 15

Methods 21

Method Rating Maintainability Complexity Lines of code
renderPseudoCell()
D
22
64 158
parseFiltersAtts()
C
38 31 58
generateCellTitle()
C
36 29 67
setupData()
B
33 17 97
setupBlocks()
A
49 8 31
renderPeriodFilter()
S
46 6 42
setupPeriod()
S
48 6 32
renderFilters()
S
44 4 55
renderRoomSearch()
S
50 5 30
renderDatesTable()
S
51 4 31
__construct()
S
49 4 31
setupRooms()
S
52 4 25
render()
S
49 3 35
renderCustomPeriodFilter()
S
57 4 17
renderRoomsTable()
S
53 3 29
renderDatesTableHeadingsRow()
S
54 3 23
getRoomDateDetails()
S
57 3 17
renderRoomTypeSelect()
S
55 2 22
renderSearchResultsLabel()
S
60 1 13
getSearchRoomAvailabilityStatuses()
S
65 1 9
getPeriodsList()
S
66 1 8